home *** CD-ROM | disk | FTP | other *** search
/ Aminet 41 / Aminet 41 (2001)(Schatztruhe)[!][Feb 2001].iso / Aminet / disk / cache / fda.readme < prev    next >
Text File  |  2001-01-02  |  28KB  |  692 lines

  1. Short:    Linux' buffer-cache v3.2
  2. Author:   MartinTauchmann@bigfoot.com (Martin Tauchmann)
  3. Uploader: MartinTauchmann@bigfoot.com (Martin Tauchmann)
  4. Version:  3.2
  5. Type:     disk/cache
  6. Kurz:     Nutzt den freien Speicher als Cache für FestPlatte, CD, FD et cetera
  7. Requires: OS 2.0+, 2MB FastMemory
  8. Date:     02.11.00
  9. Replaces: disk/cache/fda.lha
  10. Url:      http://MartinTauchmann.home.pages.de
  11.  
  12.  
  13. Version 3.2 of Future Drive Accelerator
  14.  
  15. which is running out of date in middle of May 2001,
  16. to give pirates no chance,
  17.  
  18.  
  19.  
  20. New features figured out:
  21.  
  22. * 'FDA' give you also more CPU-time, because it's just about 15 times faster,
  23.   than the scsi.device (IDE-Controller).
  24.  
  25. * UAE and SCSI-drives are faster with it.
  26.  
  27. * 'FDA' is 5 times cheaper and 4 times faster than 'PFS' with 'FFS' and all
  28.   well tested disk-repair/reorg-tools with full compatibility to all existing
  29.   programs, it's faster to install, and updates are free.
  30.  
  31. * 'FDA' is so fast, that with "Protect cache with checksums" it's faster than
  32.   a "naked" Amiga. And the data in memory (cache), are safer than in any other
  33.   program (excepting Enforcer/MuForce). I.e. A texteditor holds the text in
  34.   memory less safe, than 'FDA'. 'FDA' is protected like, MungWall or
  35.   MuGuardianAngel which detect illegal freememory access, but it doesn't need
  36.   an MMU. By this, it detect damaged memorychips also. Damaged cache will be
  37.   recovered from disk. And damaged write-cache will be not written back to disk.
  38.  
  39.  
  40.  
  41. english documentation:
  42.  o `fda_DviPS.lha` DVI (TeX) and PostScript (GhostScript) formarts,
  43.  o `fda.lha` AmigaGuide and HTML formats.
  44.  
  45. german documentation:
  46.  o `fda_d_DviPS.lha` DVI (TeX) and PostScript (GhostScript) formarts,
  47.  o `fda_d_GuidHTML.lha` AmigaGuide and HTML formats.
  48.  
  49.  
  50.  
  51. `Future Drive Accelerator' V1.4 documentation and newer
  52. *******************************************************
  53.  
  54. Uses the  `*free memory*' as a `*cache*' , the program reacts automatically on
  55. changes in memory resources, so that you will always get the maximum speed for
  56. your drives. Even "resources-hungry" programs will get enough memory.
  57.  
  58. The concepts behind `Future Drive Accelerator'
  59. **********************************************
  60.  
  61. `Future Drive Accelerator' is a disk-cache program.
  62.  
  63.    A cache buffers all data which is written or read from the drive (hard
  64. disks, floppy disks, Compact-Disk, removable disk, ZIP...).
  65.  
  66.    If requested data is already in the cache, it doesn't need to be loaded from
  67. the slow disk.
  68.  
  69. So far nothing new!
  70.  
  71.    Memory is, as we all know, always short. So you better think twice before
  72. you give it to programs.  No matter how you set it up, you can never make it
  73. suitable for all programs.  One program runs (thanks to the cache) faster than
  74. ever before, another one stops working (due to the lack of RAM).
  75.  
  76.    With all other cache programs, you had to adjust the memory usage.  Of
  77. course, the more memory a cache can use, the faster it will work.  So with old
  78. cache programs the memory usage had been set quite high, but because other
  79. programs stopped working this was stopped rather quickly.  Now the cache is
  80. commonly set to an average size, so that all "memory-eating" programs run.
  81. Or you always had to change the cache-size manually to fit the current
  82. situation.  But this is not a very satisfactory solution. And this is where
  83. `Future Drive Accelerator' comes in.
  84.  
  85. `*The whole free memory*', whose size is changing all the time, `*is used as
  86. cache.*'
  87.  
  88.    With this technique, an `Amiga' with a 68030 50Mhz processor and 16 MByte
  89. FastMemory (Blizzard IV) averages a *factor 4* speed up. See Benchmarks.
  90.  
  91.    Write accesses are buffered, and later, while *writing back* to the drive,
  92. the head is moved from the highest to the lowest address.
  93.  
  94.    Another improvement is built-in for people who use exchangable media like
  95. disks, CDs, MagnetOptical-disks and ZIPs. When inserting the media again, the
  96. still filled cache is used. The media doesn't need to be accessed again.
  97.  
  98.    Who used a lot of dos-buffers?  (1) for the file system, you can now even
  99. `save' this memory.
  100.  
  101.    Not to mention that you `*help protecting the environment*'.  The motor and
  102. the electronics of the drive is used less and thus, energy is saved.
  103. => the *nuclear power plants* can be shutted down earlier.
  104. You should also keep in mind that the *hardware* wears out less.
  105.  
  106.    ---------- Footnotes ----------
  107.  
  108.    (1) A dos-buffer requires (per default) a half KiloByte.
  109.  
  110. What is required to use `Future Drive Accelerator'?
  111. ***************************************************
  112.  
  113.    `Future Drive Accelerator' needs at least:
  114.  
  115. "AmigaOS" 2.0
  116.      or better.
  117.  
  118. "2 Megabyte memory", more memory is recommended.
  119. Additionally, the following software is supported:
  120.  
  121. "DiskSafe" (http://de.aminet.net/pub/aminet/disk/salv/DiskSafe.lha)
  122.      After a reset or system crash, the cache will be written back before
  123.      restarting the system.
  124.  
  125.      Example installation for `s:Startup-Sequence':
  126.           DiskSafe DF1: DF0: HD0: Store: Font: HD2: HD3: HD4: ... REBOOT QUICKKEY WAITVERIFY VERIFYREQ LOGFILE=Store:T/DiskSafe.log IGNORE
  127.      If this shouldn't work, try adding `RESETKEY'.
  128.  
  129. "CopyMemQuicker"
  130.      See Speed up.
  131.  
  132. "FileSystems", "Devices"
  133.      See Features.
  134.  
  135. What speed improvements can be achieved with `Future Drive Accelerator'?
  136. ************************************************************************
  137.  
  138.    * Copies 850KB in *35 seconds* from hard to floppy disk, this equals the
  139.      speed of formatting. This is possible because, minimizes the overall seek
  140.      time required to read or write data from or to disk. Outstanding I/O
  141.      requests are ordered such that they can all be performed "*with one
  142.      sweep*" of the disk head assembly, from the highest to the lowest disk
  143.      address (Elevator seeking).
  144.  
  145.    * *23 MB/s* while reading, (SysInfo V3.23) instead of 7 MB/s without cache,
  146.      with an Amiga and following equiment: Zorro III, CyberStorm MKIII, 060/PPC
  147.      604 150Mhz, UltraWide SCSI HD, 64 MB FastMemory, CopyMemQuick 40+.
  148.  
  149.    * The booting can get twice as fast if there are a lot of small files to
  150.      load and many files reside in the `WBStartup' directory.
  151.  
  152.    * Faster access to directories from Workbench.
  153.  
  154.    * Amiga MC68030 50MHz, 16MB FastMemory.
  155.  
  156.         - IDE-HardDisk (tested with `DiskSpeed') (1)
  157.                read  *6.8 times* faster.
  158.                write *8.1 times* faster.
  159.  
  160.         - DD-FloppyDisk (tested with `DiskSpeed')
  161.                read  *488.0 times* faster.
  162.                write *997.6 times* faster.
  163.  
  164.         - Copying from one partition to another.
  165.                44 Dirs, 561 Files = 2.3MB Size
  166.                c:Copy MUI: ASWAP:MUI ALL CLONE QUIET
  167.  
  168.                Dos  457 Dos-Buffers  46 secs 253999 micros
  169.                FDA    7 Dos-Buffers  11 secs 196642 micros (*4.13 times faster*)
  170.  
  171.    * Amiga PPC604 233MHz MC68060 50MHz, 96MB FastMemory.
  172.  
  173.         - IDE-HardDisk (tested with `DiskSpeed')
  174.                read  *19.5 times* faster.
  175.                write *20.4 times* faster.
  176.  
  177.         - SCSI-HardDisk (tested with `DiskSpeed')
  178.                read  *3.8 times* faster.
  179.                write *3.5 times* faster.
  180.  
  181.    ---------- Footnotes ----------
  182.  
  183.    (1) DiskSpeed Reference: 262144 byte, MEMF_FAST, LONG-aligned buffer.
  184.  
  185.  
  186.  
  187. Compatibility, Features of `Future Drive Accelerator'
  188. *****************************************************
  189.  
  190.    * Accelerates all kind of media e.g.*: Harddisk-, Floppy-, Compact-, ZIP,
  191.      MagnetOptical- or SyQuest-drives, almost like a RamDrive.
  192.  
  193.    * Uses the  `*free memory*' as `*cache*' , the program reacts automatically
  194.      on changes in memory resources, so that you will always get the maximum
  195.      speed for your drives. Even "resources-hungry" programs will get enough
  196.      memory.
  197.  
  198.    * Minimizes the overall seek time required to read or write data from or to
  199.      disk. Outstanding I/O requests are ordered such that they can all be
  200.      performed "*with one sweep*" of the disk head assembly, from the highest
  201.      to the lowest disk address (Elevator seeking).
  202.  
  203.    * Gentle, parallel reading and writing in Multitasking.
  204.  
  205.    * Smart-Power-Technologie: Minimizes the number of disk-accesses.
  206.  
  207.    * SmartCache: Read-ahead of blocks.
  208.  
  209.    * When disks are removed, the cache is only removed if necessary.  When
  210.      disks are re-inserted, the cache will be used again.
  211.  
  212.    * No fragmentation of memory. (Opposite to DynamiCache.)
  213.  
  214.    * Can possibly save memory, because dos-buffers are not required anymore.
  215.  
  216.    * Power-LED flashes when accessing cache.
  217.  
  218.    * Verify is as fast as in a copy-program, because data is verified in the
  219.      background while writing.  (the processor isn't used much while writing
  220.      anyway).
  221.  
  222.    * If `DiskSafe' is installed, the cache will be written before a reset or
  223.      system-crash restarts the computer. See Requirements.
  224.  
  225.    * Supports `DiskExpander'
  226.      (http://de.aminet.net/pub/aminet/util/pack/epu14.lha),
  227.      `Virtual-Memory-Manger (VMM)',
  228.      `XFH' (http://de.aminet.net/pub/aminet/util/pack/XFH.lha) `temporal files'
  229.      and `World-Wide-Web browsers'.
  230.  
  231.    * Supported devices: (probably all
  232.         - scsi (http://www.amiga.de/files/index.html), 2nd.scsi, NewStyleDevice,
  233.           atapi (http://de.aminet.net/pub/aminet/disk/misc/IDEfix97.lha),
  234.           cybscsi,
  235.  
  236.         - trackdisk,
  237.           floppy (http://de.aminet.net/pub/aminet/disk/misc/floppy43.lha),
  238.           diskspare (http://de.aminet.net/pub/aminet/disk/misc/Diskspr3.lha),
  239.           hackdisk (http://de.aminet.net/pub/aminet/disk/misc/NewHackdisk.lha),
  240.           mfm.device ((C)CrossDOS),
  241.           messydisk (http://de.aminet.net/pub/aminet/misc/emu/msh-156.lha),
  242.  
  243.         - fmsdisk (http://de.aminet.net/pub/aminet/disk/misc/fmsdisk.lha),
  244.  
  245.         - xpkdisk (http://de.aminet.net/pub/aminet/util/pack/xpkDisk37_8c.lha),
  246.  
  247.         - cd.
  248.  
  249.    * Supported FileSystems: (All knownn)
  250.         - FastFileSystem(FFS),
  251.           V44.5 (http://de.aminet.net/pub/aminet/disk/misc/ffstd64.lha)
  252.           V43.20 (ftp://ftp.amiga.com/pub/)
  253.  
  254.         - ProfiFileSystem1+2(PFS)
  255.           (http://de.aminet.net/pub/aminet/disk/misc/pfs95.lha),
  256.           HomePage (http://www.greed.nl)
  257.  
  258.         - AmiFileSafe(AFS)
  259.           (http://de.aminet.net/pub/aminet/biz/demo/afsdemo159.lha),
  260.  
  261.         - SmartFileSystem(SFS) (http://www.xs4all.nl/~hjohn/SFS/),
  262.  
  263.         - MessyFileSystem(MSD)
  264.           (http://de.aminet.net/pub/aminet/misc/emu/msh-156.lha),
  265.  
  266.         - CrossDOSFileSystem(MSD) ((C)CrossDOS),
  267.  
  268.         - Berkeley (NetBSD LinUX) Fast FileSystem (BFFS UNI\02)
  269.           (http://de.aminet.net/pub/aminet/misc/emu/bffs1.3.lha).
  270.  
  271.      and compatible, furthermore all MultiUser-"clones".
  272.  
  273.    * Supports FileSystems with a variable block-size.
  274.  
  275.    * Supports harddisks with a capacity of 4 GigaByte or more.
  276.  
  277.    * Protects partitions beyond the 4 GigaByte "barrier" from faulty accesses.
  278.  
  279.    * Is the fastest cache program. Accelerates harddisks by the *factor
  280.      2*-*20*, floppy disks by the *factor 2*-*997*.
  281.  
  282.  
  283.  
  284. * Please, enable "Protect cache with checksums" in preferences, first time
  285.   you  run  'FDA',  to  figure out whether you have installed programs which
  286.   change foreign memory blocks (cache). If so, you should remove  the  "bad"
  287.   programs.  When  there  is no further "FDA Checksumme-error" request, your
  288.   system is clean and stable and you  should  disable  "Protect  cache  with
  289.   checksums" to get maximum performance.
  290.  
  291.   Perhaps, the next version protect the  cache  with  MMU  for  (relativ)
  292.   "safety"; without slow down the performance.
  293.  
  294. * It is *very recommend* to install 'StackAttack' (also for OS3.5) after
  295.   SetPatch and before FDA in the 'S:Startup-Sequence', it make FDA and
  296.   the whole Amiga more stable (fixes deadlocks, Guru $8000004 & $1000005)
  297.  
  298.   c:StackAttack ADDSTACK=512       ;Increase StackSize of every Programm
  299.  
  300. * Please, don't install QuietTD from DiskSpare, i don't know why it
  301.   hangs.
  302.  
  303. Q: I have a Blizzard board, and the mulitasking doesn't sweep.
  304. A: Reuse the Chip-memory as cache; because only Fast-memory access confuse
  305.    these boards.
  306.  
  307. Q: I changed some files and after the reboot, the files are unmodified.
  308. A: Install DiskSafe. See manual-Requirements.
  309.  
  310. Q: The internet-software crashes very often, and my new emails are not saved.
  311. A: I use "Async-delay" = 2 sec, for my partitions where i write while i'm
  312.    online, it's good for 28k modems. When you have a faster, you should set
  313.    it to 1 sec, to save the datas back to disk, while you are online. And
  314.    not after a logout without Guru. If the datas aren't written back,
  315.    because the write-traffic of your partition is to high (several writes
  316.    while 1 sec); use "write sync".
  317.  
  318. Q: Why FDA doesn't wait silently for mounting CD0: and then simply cache it?
  319.    The same is for PC0:, if FDA is started BEFORE PC0: mounts itself
  320.    from Devs/DosDrivers, FDA just complains that "Can't Find PC0:"
  321.    and doesn't care if PC0: is started later...
  322. A: AmigaOS doesn't have a "simple" mount-notify function, but a hint:
  323.  
  324.    Insert in "S:Startup-Sequence" behind SetPatch,
  325.    SaferPatches/PatchControl/SetMan/PatchLib's PatchSetFunc,
  326.    StackAttack, PoolMem and FBlit<V3.64:
  327.      RUN <>NIL: Sys:System/FDA ENVARC:FDA-Boot.prefs QUIET
  328.    and at bottom of "S:User-Startup":
  329.      Sys:Prefs/FDAPref ENVARC:FDA-AfterBoot.prefs USE
  330.    and save as with FDAPref the two new prefs.
  331.  
  332. Q: I have 16 partitions, how can i enable it quickly?
  333. A: It's not 'HyperCache', it was difficult enough to detect partitions.
  334.    Use SHIFT-KEY & LEFT-MOUSE.
  335.  
  336. Q: I use the FAT95 (MSWindows95) FileSystem for ZIP drive. The "Size of Track"
  337.    is not saved.
  338. A: Enter the Surfaces, BlocksPerTrack, LowCyl and HighCyl values in
  339.    devs:DOSDrivers/devs:mountlist.
  340.  
  341. Q: I use the FAT95 (MSWindows95) FileSystem for ZIP drive. While inserting a
  342.    disk an Alert #0FDA0016 and Enforcer-hits popup.
  343. A: Enter the Surfaces, BlocksPerTrack, LowCyl and HighCyl values in
  344.    devs:DOSDrivers/devs:mountlist.
  345.  
  346. Q: I have 16MB RAM, and ADPro use the whole free memory.
  347. A: ADPro:ADPro MAXMEM=5000000 FASTMEMONLY
  348.  
  349. Q: Since I installed OS v3.5 it's so slow.
  350. A: SetPatch install NSD 4GB support for:
  351.    timer- input- keyboard- gameport- console- clipboard- trackdisk-
  352.    ramdrive- and statram-device. They will call several times per second,
  353.    and it's nonsense to run code for a architekture we will never credit
  354.    (64-Bit CPU to access more than 4GB memory).
  355.    Comment them in devs:NSDPatch.cfg out.
  356.  
  357. Q: The cache doesn't work with all my drives connected to cybscsi.device.
  358. A: SetPatch doesn't check wheter devices already support NSD, and patch it
  359.    still. And the patch doesn't work with WaitIO().
  360.    Comment cybscsi.device in devs:NSDPatch.cfg out, or SetPatch NONSD.
  361.  
  362.  
  363. It`s recommended to install an CopyMemQuick replacement (see Chapter Speedup).
  364. Choose your processor type:
  365. 68000  Aminet:util/boot/COPMQR28.lha
  366. 68020  Aminet:util/boot/CMQ030.lha
  367. 68040+ Aminet:util/boot/NewCMQ060.lha
  368.  
  369.  
  370.  
  371.  
  372.  
  373. If you have MorphOS, please tell me wheter FDA work.
  374.  
  375. Bugfixes are only possible with bugreports!
  376.  
  377.  
  378.  
  379. History V3.2 02-Nov-2000
  380.  
  381.     * Fixed: Various Alerts #4 #6 of any program which call AllocMem().
  382.           This was since v3.0, or perhaps with OS2.0 and OS3.0 if FDA
  383.           doesn't print during startup "Can't remove Dos-Patch of AllocMem"
  384.           It uses now the the MEMF_NO_EXPUNGE flag for AllocMem, like it does
  385.           previous, if FDA print "Can't remove Dos-Patch of AllocMem".
  386.           This means ramlib (flush libraries).
  387.           FDA work again with PoolMem, if PoolMem is before installed.
  388.           I have no manuals wheter MEMF_NO_EXPUNGE also work in OS2.0.
  389.  
  390.     * Fixed: FlushLibs-Call decrease cache.
  391.  
  392.     * Fixed: "Can`t create Update-Task"
  393.  
  394.     * Check the mask wheter the controller work with whole memory.
  395.  
  396.     * Cache usage via Power-LED if "View color flash if track moved
  397.       or deleted" is enabled.
  398.  
  399.         * Debug versions in fda.lha for memory and disk.
  400.  
  401.   FAQ addition: Setpatch OS35 or NSDPatch and cybscsi.device.
  402.  
  403.  
  404. History V3.0 20-Oct-2000
  405.  
  406.     * Known bug fixed: Cache flushed sometimes, because private memorylist
  407.                with Allocate() failed. ViNCEd (VNC:) is known to do
  408.                it, some others too.
  409.                            The Cache is now bigger and therefore faster.
  410.                Especially while booting.
  411.  
  412.     * Better finding the appropriate AllocMem() to skip ramlib
  413.       (flush libraries), to decrease cache if the memory is really full.
  414.  
  415.     * Emulate undocumentated memoryfunctions features.
  416.  
  417.     * Call in OS3+ AllocPooled(). Faster with lot of memory, and
  418.       fragmentates it less. CPU cache optimized. Faster cache initialization
  419.       and startup.
  420.  
  421.     * Optimized: Allocate/AllocMem/AllocAbs/AvailMem.
  422.  
  423.     * Fixed: If "Protect cache with checksums" is enabled, and a program
  424.           damage the cache, FDA determines itself, alerts and deadlocks the OS.
  425.  
  426.     * Perhaps work now for MorphOS (untested, results are welcome).
  427.  
  428.   FAQ addition: For ADPro and Setpatch OS35 or NSDPatch slow down.
  429.  
  430.  
  431. History V2.8 06-Oct-2000
  432.  
  433.     * Fixed: Preferences failed to run, because statram.device patched with
  434.          Setpatch OS35 or NSDPatch failed to open.
  435.  
  436.     * Open device with flags from Devs:DosDrivers. Very few program do it.
  437.  
  438.     * Faster: Doesn't open devices while Pref initialization.
  439.  
  440.     * Fixed: USE SAVE Argument writes corrupt preferences, if no GUI opens.
  441.  
  442.     * More error-reports for startup-failures.
  443.  
  444.     * Can now be started with project-icon from Sys:WBStartUp.
  445.  
  446.   FAQ addition: For FAT95 with ZIP-drives.
  447.  
  448.  
  449. History V2.6 06-Jul-2000
  450.  
  451.     * Found the taskpriorities of PowerFlyer device;
  452.           for an faster access in 'n sweep.
  453.  
  454.     * Fixed: QUIET prints still the first line.
  455.  
  456.   FAQ addition: For Blizzard boards.
  457.  
  458.  
  459. History V2.4 14-Apr-2000
  460.  
  461.     * Found the taskpriorities of ExpSys.device & buddha_atapi.device;
  462.           for an faster access in 'n sweep.
  463.  
  464.     * Demo uses whole free memory to speedup.
  465.  
  466.  
  467. History V2.2 16-Feb-2000
  468.  
  469.     * Fixed, the preferences calculate sometimes unreal values of
  470.       'Size of Track'.
  471.  
  472.     * Checksumme calculation faster.
  473.  
  474.     * Fixed, can't create the update-task for IDEfix ATA[PI]
  475.       (CD-drive & ZIP-drive).
  476.  
  477.         * Fixed, unclean termination and preferences-use if 'PatchControl'
  478.           is installed.
  479.  
  480.     * Fixed, trackdisk capacity-change detection.
  481.  
  482.     * Fixed, hanging of messydisk.device v1.56.
  483.  
  484.     * Perhaps fixed, hanging of cd.device 3.6 (05.03.97) Georg Campana;
  485.       because untested.
  486.  
  487.     * Fixed, "Verify error" while writing ½ trax.
  488.  
  489.     * Fixed, "write async" timer restarted while receiving update-command
  490.       according read-command.
  491.  
  492.     New USA office address:
  493.  
  494.     ShareIt! Inc
  495.     Suite 1800
  496.     Chapel Hill Professional Center
  497.     GREENSBURG PA 15601-8019
  498.     USA
  499.  
  500.     Phone: 724-853-6618
  501.     Fax  : 724-850-8187
  502.  
  503.     Of course our old address with the PO Box is still available and can be used
  504.     to send us checks and other mail. In future, you are welcome to use our new
  505.     address instead.
  506.  
  507.  
  508. History V2.0 17-Dec-1999
  509.  
  510.     * Fixed, hanging of mfm.device (CrossDos) v40.9 and fd.device
  511.       (XFileSystem v2.14 ) v42.86; because they use SendIO() without
  512.       WaitIO(). This was also the case for the hanging bug of
  513.       FDAPref.
  514.  
  515.     * Fixed, capacity-change detection for XFileSystem v2.17
  516.  
  517.     * trackdisk.device OS 3.0 doesn't work with ½ trax and format-command,
  518.       and doesn't reply a error value. The update-task uses now the
  519.       write-command.
  520.  
  521.   FAQ addition:
  522.  
  523.   * Please, don't install QuietTD from DiskSpare, i don't know why it
  524.     hangs.
  525.  
  526.   * Please, don't use fd.device v42.86 from XFileSystem v2.14 together
  527.     with "verify", use instead mfm.device it works. XFileSystem v2.16 do
  528.     something but not bugfree.
  529.  
  530.   Copyright addition:
  531.  
  532.   Registration move to new user is free of charge.
  533.  
  534.  
  535. History V1.8 09-Nov-1999
  536.  
  537.     * Fixed, "write-Async" not 100% working timer.
  538.  
  539.     * Added, PFS against FDA+FFS benchmark.
  540.  
  541.  
  542. History V1.6 30-Sep-1999
  543.  
  544.     * Recognize capacity-change of removeable-medias.
  545.       I.e. DD<->HD Disks
  546.  
  547.     * English translation of documentation
  548.  
  549.         Thanks to The Amiga Translators Organization [http://ato.vapor.com]
  550.             Jens Neubauer <jens.neubauer@gmx.de> for translate.
  551.             Heiko Hayn <Smeagel@gmx.net> for proof-read.
  552.  
  553.     * ESC-Key supported
  554.  
  555.  
  556.  
  557. Other products
  558. **************
  559.  
  560. Aminet:gfx/edit/FCP.lha            (Convert Pic -> CopperList  (6BitPlane -> 0 BitPlane CopperList)  - CopperListEditor  - CopperListSearcher  - Full Modula-2 SourceCode)
  561. Aminet:mods/slow/BrainBird.lha          (Shaman drums to meditate and 14 Ambient NewAge Songs)
  562. Aminet:comm/misc/TelekomBill.lha       (German Phone-Bill calculater for WG´s)
  563. Aminet:gfx/show/ActiveWinPic.lha        (Picture on any window, special SHELL!)
  564. Aminet:util/boot/IsInserted.lha         (StartUp-Check if a Disk inserted then start BootUte)
  565. Aminet:misc/unix/File2Partition.lha     (Spare memory if LinUX install, stores files direct to HD, Disks or any LogicalDevice)
  566. Aminet:dev/asm/ExecDis.lha        (A commented disassembly of the exec library 1.2)
  567. http://computer.freepages.de/tauchmann/PasTeX-SuperHighRes.lha (5.1MB)
  568.                     (SuperHighRes & Epson medium pk-fonts, other resolutions possible)
  569.                     (=> Display 9PinPrinter `Quality` on Screen)
  570. Optimized Oberon 2 Ansi-C preCompiler   (Translate Oberon-2 Source Code to optimized ANSI-C (GCC) sourcecode. =>Oberon for PowerPC m68k... prozessors, requires GNU/Linux/Unix/AmigaOS)
  571.                     (Oberon-2 is nearly identical to ADA 95, Amiga E, Cluster, Pascal and Modula.)
  572. Garbage Collector            (Replaces C malloc and C++ new;C string (cord) package that provides for fast concatenation and substring operations on long strings;Required by Optimized Oberon 2 C preCompiler, 
  573.  
  574.  
  575.  
  576. Sather and Java.)
  577. extended ixemul.library         (changelog: CPU&OS independent, VNC:, cross-compile, Library IDString, flock(), Optimized &c. Required by Optimized Oberon 2 C preCompiler, Java and many others.)
  578.  
  579. http://home.pages.de/~MartinTauchmann/devel.html#Oberon
  580. http://home.pages.de/~MartinTauchmann/files/
  581.  
  582.  
  583. ============================= Archive contents =============================
  584.  
  585. Original  Packed Ratio    Date     Time    Name
  586. -------- ------- ----- --------- --------  -------------
  587.     2728    1054 61.3% 16-Feb-00 20:00:00 +FDA.info
  588.     2904    1491 48.6% 16-Feb-00 20:00:00 +FDAdoc.info
  589.     2635    1409 46.5% 16-Feb-00 20:00:00 +FDAPref.info
  590.     2548    1296 49.1% 16-Feb-00 20:00:00 +FDAView.info
  591.      554     379 31.5% 01-Nov-00 22:46:32 +FDA_debug.readme
  592.     3511    1989 43.3% 15-Mar-99 18:40:02 +Install-FDA.deutsch.info
  593.     3470    1960 43.5% 15-Mar-99 18:40:02 +Install-FDA.english.info
  594.    44756   22953 48.7% 01-Nov-00 23:02:38 +FDA
  595.    40732   19882 51.1% 01-Nov-00 23:02:50 +FDAPref
  596.    17804    8884 50.1% 01-Nov-00 23:03:04 +FDAView
  597.    51956   26529 48.9% 01-Nov-00 23:20:40 +FDA_debug_disk
  598.    47252   24004 49.2% 01-Nov-00 23:22:06 +FDA_debug_mem
  599.    23658    5766 75.6% 01-Nov-00 22:50:40 +Install_FDA
  600.     2404    1695 29.4% 08-Jan-94 19:05:46 +IconType
  601.     2062    1029 50.0% 08-Jan-94 19:17:54 +IconType.doc
  602.     3528    2407 31.7% 05-Aug-96 01:30:48 +AGuideConv
  603.    14604    8690 40.4% 06-Sep-95 22:58:00 +DoIconLite
  604.     6033    4405 26.9% 01-Nov-00 23:08:16 +fda.patch
  605.     5783    4158 28.0% 01-Nov-00 23:09:42 +fdaPref.patch
  606.     2534    1709 32.5% 01-Nov-00 23:10:20 +fdaView.patch
  607.    18480   11393 38.3% 18-Nov-98 16:45:24 +GPatch
  608.     1636     862 47.3% 25-Nov-99 19:53:08 +DSG.info
  609.     3216    1730 46.2% 10-Sep-99 21:32:58 +FDA-Benchmarks.guide.info
  610.     3210    1727 46.1% 25-Nov-99 19:53:08 +FDA-News.readme.info
  611.     3216    1729 46.2% 29-Sep-99 20:10:02 +FDA.guide.info
  612.     3182    1321 58.4% 14-Nov-99 15:36:42 +FDA_3.html
  613.     3476    2467 29.0% 29-Sep-99 20:18:58 +FDA_toc.html.info
  614.     4809    2440 49.2% 14-Nov-99 15:36:42 +FDA_4.html
  615.     4878    1869 61.6% 14-Nov-99 15:36:42 +FDA_5.html
  616.     2415    1013 58.0% 14-Nov-99 15:36:42 +FDA_6.html
  617.    12559    4293 65.8% 14-Nov-99 15:36:44 +FDA_7.html
  618.     5603    1818 67.5% 14-Nov-99 15:36:44 +FDA_8.html
  619.     5492    2305 58.0% 14-Nov-99 15:36:44 +FDA_9.html
  620.     3680    1618 56.0% 14-Nov-99 15:36:40 +FDA_foot.html
  621.    28894   20476 29.1% 19-Oct-00 18:12:32 +bgui.library.patch
  622.     3034     973 67.9% 15-Mar-99 18:40:02 +DSG.info
  623.     6848    1995 70.8% 27-Nov-99 20:06:42 +FDA-Benchmarks.guide
  624.     3557    1210 65.9% 14-Nov-99 15:36:40 +FDA_toc.html
  625.      303     224 26.0% 15-Mar-99 18:40:02 +Benchmark-HDPFS2.BAT
  626.     6413    1106 82.7% 15-Mar-99 18:40:02 +HD.PFS2.600DosBuffers
  627.     6286     982 84.3% 15-Mar-99 18:40:02 +HD.PFS2.FDA
  628.      308     228 25.9% 15-Mar-99 18:40:02 +Benchmark-FDFFS.BAT
  629.      336     237 29.4% 15-Mar-99 18:40:02 +Benchmark-HDAFS.BAT
  630.      319     220 31.0% 15-Mar-99 18:40:02 +Benchmark-HDSFS.BAT
  631.      358     242 32.4% 15-Mar-99 18:40:02 +Benchmark-HDFFS.BAT
  632.     6361     963 84.8% 20-Aug-98 18:40:02 +HD.FDA
  633.     6181     994 83.9% 20-Aug-98 18:40:02 +HD.SFS.FDA
  634.     6464    1095 83.0% 25-Mar-98 18:40:02 +HD.423DosBuffers
  635.     6432    1063 83.4% 25-Mar-98 18:40:02 +HD.FastCache
  636.     6324     933 85.2% 20-Aug-98 18:40:02 +HD.PowerCache
  637.     6344     950 85.0% 25-Mar-98 18:40:02 +FD.PowerCache
  638.     6446    1068 83.4% 25-Mar-98 18:40:02 +HD.30DosBuffers
  639.     6450    1078 83.2% 25-Mar-98 18:40:02 +HD.3DosBuffers
  640.     6438     915 85.7% 25-Mar-98 18:40:02 +FD.20DosBuffers
  641.     6393     985 84.5% 25-Mar-98 18:40:02 +FD.FDA
  642.     6376    1029 83.8% 25-Mar-98 18:40:02 +HD.AFS
  643.   138348   78577 43.2% 09-May-00 21:50:06 +bgui.library
  644.     6463    1052 83.7% 20-Jul-98 18:40:02 +HD.AFS.FDA
  645.     6364    1004 84.2% 25-Mar-98 18:40:02 +HD.AFS.PowerCache
  646.     6300     983 84.3% 20-Jul-98 18:40:02 +HD.SFS
  647.     6360    1060 83.3% 15-Mar-99 18:40:02 +HD.FFS.FDA.Write-thru
  648.    18276    7285 60.1% 15-Mar-99 18:40:02 +DSG
  649.     9687    3699 61.8% 25-Mar-98 18:40:02 +DSG.guide
  650.     2258     891 60.5% 25-Mar-98 18:40:02 +DSG1.readme
  651.      295     222 24.7% 15-Mar-99 18:40:02 +Benchmark-FDFFS.BAT
  652.     6319    1018 83.8% 15-Mar-99 18:40:02 +HD.FFS.457DosBuffers
  653.     6297     957 84.8% 15-Mar-99 18:40:02 +HD.FFS.FDA.ASync
  654.      297     222 25.2% 15-Mar-99 18:40:02 +Benchmark-HDAFS.BAT
  655.     6346     892 85.9% 15-Mar-99 18:40:02 +FD.FFS.457DosBuffers
  656.     6277     950 84.8% 15-Mar-99 18:40:02 +FD.FFS.FDA
  657.      299     223 25.4% 15-Mar-99 18:40:02 +Benchmark-HDBFFS.BAT
  658.     6319    1000 84.1% 15-Mar-99 18:40:02 +HD.BFFS.457DosBuffers
  659.     6254     931 85.1% 15-Mar-99 18:40:02 +HD.BFFS.FDA
  660.     6342    1064 83.2% 15-Mar-99 18:40:02 +HD.AFS.300DosBuffers
  661.     6304     983 84.4% 15-Mar-99 18:40:02 +HD.AFS.FDA
  662.     6362    1074 83.1% 15-Mar-99 18:40:02 +HD.SFS.SFS-Cache10MBCopyBack
  663.      395     263 33.4% 15-Mar-99 18:40:02 +Benchmark-HDFFS.BAT
  664.     6308     977 84.5% 15-Mar-99 18:40:02 +HD.FFS.PowerCache
  665.     6394    1093 82.9% 15-Mar-99 18:40:02 +HD.SFS.SFS-Cache10MBNoCopyBack
  666.      303     230 24.0% 25-Nov-99 20:02:24 +Benchmark-HDAFS_FFS.BAT
  667.      379     255 32.7% 15-Mar-99 18:40:02 +Benchmark-HDSFS.BAT
  668.     6267     945 84.9% 15-Mar-99 18:40:02 +HD.SFS.FDA
  669.     6391    1082 83.0% 15-Mar-99 18:40:02 +HD.FFS.DynamiCache
  670.     6313    1034 83.6% 15-Mar-99 18:40:02 +HD.SFS.457DosBuffers
  671.     2549    2549  0.0% 15-Mar-99 18:40:02 +FDA-DeviceWindow.png
  672.     4042    4021  0.5% 14-Nov-99 16:21:54 +FDA-MainWindow.png
  673.    10081    4591 54.4% 01-Nov-00 22:46:46 +FDA-News.readme
  674.   122497   37698 69.2% 14-Nov-99 16:00:40 +FDA.guide
  675.     3466    1529 55.8% 14-Nov-99 15:36:42 +FDA_1.html
  676.     1957     902 53.9% 14-Nov-99 15:36:44 +FDA_10.html
  677.     9289    3463 62.7% 14-Nov-99 15:36:44 +FDA_11.html
  678.     1943     874 55.0% 14-Nov-99 15:36:44 +FDA_12.html
  679.     8865    3728 57.9% 14-Nov-99 15:36:46 +FDA_13.html
  680.     3479    1423 59.0% 14-Nov-99 15:36:46 +FDA_14.html
  681.     7156    3573 50.0% 14-Nov-99 15:36:46 +FDA_15.html
  682.     4405    1804 59.0% 14-Nov-99 15:36:46 +FDA_16.html
  683.     2387    1151 51.7% 14-Nov-99 15:36:46 +FDA_17.html
  684.     1873     886 52.6% 14-Nov-99 15:36:46 +FDA_18.html
  685.    10655    4069 61.8% 14-Nov-99 15:36:48 +FDA_19.html
  686.     1945     859 55.8% 14-Nov-99 15:36:42 +FDA_2.html
  687.     2904    1484 48.8% 15-Mar-99 18:40:02  FDA_Demo.info
  688.     8539    3001 64.8% 14-Nov-99 15:36:48 +FDA_20.html
  689.    20123    4327 78.4% 14-Nov-99 15:36:48 +FDA_21.html
  690. -------- ------- ----- --------- --------
  691.   996845  409138 58.9% 04-Nov-100 06:40:54   103 files
  692.